#ifndef __TASK_PID_H__
#define __TASK_PID_H__

typedef struct{
	int16_t dat1;
	int16_t dat2;
	int16_t dat3;	
}CRACK_INFO_T;

extern CRACK_INFO_T g_crack_info;
extern uint8_t crack_timer;
extern uint8_t crack_deep;

void crack_calibrate(void);
void crack_task_init(void);
void crack_task(void *pdata);
int32_t pid_sn_set(ShortString str);
void sem_crack_post(void);
void sem_crack_pend(void);



#endif

